using System;
using System.Collections.Generic;

namespace CStock
{
    public interface ITradeSystemBase : IProfile
	{
		#region Properties

        double BidMoreOrLessInPercent { get;set;}

		System.Collections.ArrayList BuyConditionsCollection{get;set;}
		System.Collections.ArrayList SellConditionsCollection{get;set;}


        ITradeCondition[] BuyConditions { get;set;}
        ITradeCondition[] SellConditions { get;set;}

		IList<IOptimizationResult> OptimizationResults{get;set;}
		
        void AddBuyCondition(ITradeCondition my);
        void AddSellCondition(ITradeCondition my);


      

		#endregion


      

	}
}
